﻿@charset "utf-8";
/* CSS Document */
.body_bg1{ background:#f7f7f7;}

/*head*/
.head{ width:100%; height:150px; background:#0a3f89;}
.head_mid{ width:1248px; height:148px; margin:0 auto; font-family:"微软雅黑"; color:#fff; position:relative; z-index:2;}
.head_zleft{ width:345px; height:246px; position:absolute; z-index:1000; top:0px; left:-87px;}
.head_zleft2{ height:195px;}
.logo{ float:left; margin:59px 0px 0px 201px;}
.head_rig{ width:902px; height:auto; float:right;}
.head_rig dl{ float:right; font-size:20px; width:113px; height:28px;}
.head_rig dl dt{ padding:0px 11px 0px 11px; float:right; }
.head_rig dl dt a{ color:#fff;}
.head_rig dl dt a:hover{ color:#F00;}
.head_rig dl dt.norig{ padding-right:0px;}
.head_rig_alink{ width:112px; height:28px; line-height:28px; color:#fff; font-size:14px; float:right; display:block; background:url(../images/head_rig_alink.png) no-repeat;}
.rig_alink_i{ width:38px; height:28px; float:left; background:url(../images/rig_alink_i.png) no-repeat 18px;}

.head_soso{ width:231px; height:38px; float:right;}
.head_soso_text1{ padding-left:10px; width:179px; float:left; background:#0a3f89; border-top:2px solid #fff; border-bottom:2px solid #fff; border-left:2px solid #fff; height:34px; line-height:34px; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.head_soso_btn1{ width:38px; height:38px; float:left; cursor:pointer; border-style:none; background:url(../images/head_soso_btn1.png) no-repeat #fff 6px 6px;}
.head_more{ width:74px; height:34px; line-height:34px; position:relative; z-index:1002; font-size:14px; display:block; float:right; margin-right:12px; color:#fff; border:2px solid #fff; background:#0a3f89; }
.head_more .item{ color:#fff; display:block; }
.head_more .item .ico1{ width:33px; height:34px; float:left; background:url(../images/head_more_ico1.png) no-repeat 9px;}
.head_more .morexl{ position:absolute; left:-2px; top:34px; z-index:1001; padding:7px 0px 10px 0px;  width:127px; height:auto; display:none; background:#0a3f89; border-right:2px solid #fff; border-bottom:2px solid #fff; border-left:2px solid #fff; }
.head_more:hover .s1{ width:74px; height:2px; background:#0a3f89; position:absolute; z-index:1002; bottom:-2px; display:inline-block; }
.head_more:hover .morexl{ position:absolute; left:-2px; top:34px; z-index:1001; padding:7px 0px 10px 0px;  width:127px; height:auto; display:block; background:#0a3f89; border-top:2px solid #fff; border-right:2px solid #fff; border-bottom:2px solid #fff; border-left:2px solid #fff; }
.head_more .morexl .meunli{ width:127px; height:37px; line-height:37px;  font-family:"微软雅黑"; font-size:16px; }
.head_more .morexl .meunli .item{ color:#fff; display:block; padding-left:32px; width:95px;}
.head_more .morexl .meunli:hover,.head_more .morexl .atc{ background:#005db1;}


/*nav*/
.nav{ width:580px; height:34px; float:right; }
.nav .nav_meun{ float:left; height:34px; line-height:34px; font-size:20px; position:relative; z-index:3; padding:0 10px;}
.nav .nav_meun .alink{ padding:0px 9px 0px 8px; display:block; color:#fff;}


/*main_foot1*/
.main_foot1{ width:100%; height:290px; background:#434343; color:#c9c9c9; }
.main_foot1_mid{ width:1180px; height:auto; margin:0 auto; color:#fff; }
.main_foot1_mid a{ color:#c9c9c9; display:block;}
.main_foot1_mid .liw237{ width:237px; float:left;}
.main_foot1_mid .lidl{ width:138px; height:auto; display:block; margin-left:10px; float:left; }
.main_foot1_mid span{display:block; width:138px; height:35px; line-height:35px; font-size:16px; font-weight:normal; color:#fff; display:block; }
.main_foot1_mid h2{ width:138px; height:23px; font-size:12px; line-height:23px; font-weight:normal; }
.main_foot1_mid .lidl h2 a{ color:#c9c9c9; }
.main_foot1_mid .ico1{ width:22px; height:35px; float:left; background:url(../images/main_foot1_mid_ico1.png) no-repeat 3px; }
.main_foot1_mid .liw113{ width:113px; height:auto; display:block; float:right; margin-left:27px; margin-top:10px; }
.main_foot1_mid .liw200{ width:200px; height:auto; display:block; float:right; margin-top:8px;}
.main_foot1_mid .liw200 a img:hover{ opacity:0.8; filter:alpha(opacity=80);}


/*footer*/
.footer{ width:100%; height:192px; background:#212121; color:#919191; }
.footer_mid{ width:1180px; height:auto; display:block; margin:0 auto; text-align:center; }
.footer_mid .p1 a{ margin-right:13px;}


/*分页*/
.paging { margin:20px auto;text-align:center;overflow:hidden;  padding-top:15px; color:#2e2e2e;}
.paging span ,.paging a{ display:inline-block; vertical-align:middle;margin: 0 3px;  height:28px; line-height:28px;   color:#37516a; width:30px; border:1px solid #cccccc;  }
.paging span.next{ width:63px; border-right:1px solid #ccc; margin:0 10px;}
.paging span.bornone{ border:0;  border-top:0;  border-bottom:0;}
.paging span.disable{ color:#ccc;}
.paging a:hover{ color:#fff; background:#005db1;}
.paging a.current{ color:#fff;  background:#005db1;  border:1px solid #cccccc;  }
.paging span  a{ width:63px; border:0px; margin:0px;}
.paging_txt{ width:33px; height:22px; vertical-align:middle; line-height:22px;}
.paging_but{ width:41px; height:25px; border:1px solid #b3b3b3; background:#f5f5f5; color:#000; vertical-align:middle; margin:0 10px; cursor:pointer}
